common bladder snail - French English Dictionary